SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 36834: Promoted SAS® Web Report Studio reports cannot be opened or repaired

DetailsAboutRate It

If a SAS Web Report Studio 3.1 report contains &, <, or > symbols in a Text Object, header, or footer, you might see an error similar to the following when you attempt to open the promoted report in SAS Web Report Studio 4.2.

Cannot open the report Sales Summary

In addition, the servlet container log might contain parsing exception errors such as the following.

2009-07-06 10:13:28,402 ERROR [STDERR] org.xml.sax.SAXParseException: The content of elements must consist of well-formed character data or markup. 

If you attempt to repair the report, you will likely see an error similar to the following.

ERROR [815a541c41fa5554:-5bf8155d:121efa9133a:-7651username] com.sas.apps.citation.controller.action.RepairReportDialogAction - java.lang.NullPointerException

This problem occurs because, during promotion, the HTML tags that are used to display these symbols (&amp;, &lt;, or &gt;) are replaced by the symbols themselves (&, <, or >), thereby making the XML for the promoted report invalid.

To prevent this error, you must remove the &, <, and > symbols in the 3.1 report before promoting.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Web Report Studioz/OS4.24.2_M19.2 TS2M09.2 TS2M2
Microsoft® Windows® for x644.24.2_M19.2 TS2M09.2 TS2M2
Microsoft Windows Server 2003 Datacenter Edition4.24.2_M19.2 TS2M09.2 TS2M2
Microsoft Windows Server 2003 Enterprise Edition4.24.2_M19.2 TS2M09.2 TS2M2
Microsoft Windows Server 2003 Standard Edition4.24.2_M19.2 TS2M09.2 TS2M2
Microsoft Windows XP Professional4.24.2_M19.2 TS2M09.2 TS2M2
Windows Vista4.24.2_M19.2 TS2M09.2 TS2M2
64-bit Enabled AIX4.24.2_M19.2 TS2M09.2 TS2M2
64-bit Enabled Solaris4.24.2_M19.2 TS2M09.2 TS2M2
HP-UX IPF4.24.2_M19.2 TS2M09.2 TS2M2
Linux for x644.24.2_M19.2 TS2M09.2 TS2M2
Solaris for x644.24.2_M19.2 TS2M09.2 TS2M2
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.